package au;

import java.awt.Point;
import java.util.ArrayList;
import java.util.List;

public class AU_26 extends AU {

	@Override
	public Label getLabel() {
		return Label.LFAU_26;
	}

	@Override
	public List<String> getNegatives() {
		List<String> n = new ArrayList<String>();
		n.add(Label._N_.toString());
		n.add(Label.LFAU_23.toString());
		return n;
	}

	@Override
	public double[] getFeatureVectorByFacialFeatures(List<Point> points) {
		p = points;
		return new double[] {  
				dh(p.get(55), p.get(54)), 
				angle(p.get(3), p.get(55), p.get(4)), 
				angle(p.get(52), p.get(55), p.get(53)), 
				angle(p.get(3), p.get(54), p.get(4)) 
				};
	}

}
